works supervision engineer - Turco Inglés Diccionario